Palette Restaurant (Menu)

The Rembrandt Hotel, London
+44 20 7589 8100

Give a rating to Palette Restaurant

Suggest a dish

How much did you spend at Palette Restaurant?